﻿<?php
include 'core/init.php';
//henter logged_in_redirect funksjonen som vi opprettet.
logged_in_redirect();

if(empty($_POST) === false)	{
		$username = $_POST['username'];
		$password = $_POST['password'];
		
		if(empty($username) === true	||	empty($password) === true)	{
				$errors[] = 'Vennligst skriv inn ditt brukernavn og passord.';
		}	else if(user_exists($username) === false)	{
				$errors[] = 'Det brukernavnet eksisterer ikke. Vennligst registrer.';
		}	else if(user_active($username) === false)	{
				$errors[] = 'Du har ikke aktivert brukerkontoen. Vennligst sjekk email.';
		}	else	{
		
				if(strlen/*stringlength*/($password)	>	32)	{
					$errors[] = 'Passordet er for langt.';
				}
			
				$login = login($username, $password);
				if($login === false)	{
						$errors[] = 'Brukernavnet eller passordet er feil.';
				}	else	{
						// set the user session
						$_SESSION['user_id'] = $login;
						header('Location: index.php');
						exit();
						// redirect user to home
				
				
				}
		}
}	else	{
		$errors[] = 'Ingen data mottatt.';
}
include 'includes/overall/header.php';
if(empty($errors) === false)	{
?>
	<div id="body-container">
		<h2><b> Vi forsøkte å logge deg inn, men...</b></h2><br>
	
<?php	
	echo output_errors($errors);
}
include 'includes/overall/footer.php';
?>

</div>